armoured squadron - German English Dictionary